/*
* initDialog	
* author:luoronghang
* date:2010-11-25
*/ 
function initDialog(config){
	this.config=config;
	this.box = $('#'+config.id);
	this.bg=$('#'+config.bg);
}
initDialog.prototype.close=function(){
	this.box.hide();
	this.bg.hide();
};
initDialog.prototype.open=function(con){
	this.bg.show();
	this.box.css({
	'width':this.config.width,
	'height':this.config.height
	}).show();
	this.box.find('.con').html(con);
	this.position();
};
initDialog.prototype.resize=function(w,h){
	this.box.css({
	'width':w,
	'height':h
	});
	this.position();
};
initDialog.prototype.position=function(){
	var w_H = $(window).height();
	var page_w= $(document.body).width();
	var page_H= $(document.body).height();
	var dialog_x = (page_w - this.box.width())/2;
	var dialog_y = (w_H - this.box.height())/2;
	var maxH = Math.max(w_H,page_H);
	this.bg.width(page_w).height(maxH);
	this.box.css({
	'top':dialog_y+'px',
	'left':dialog_x+'px'
	});
};
initDialog.prototype.move=function(){

}
